﻿#top1{height:40px;line-height:40px;color:#000;}
#top1 a{color:#000;}
	#huanying{width:800px;height:40px;overflow:hidden;line-height:40px;float:left;}
	#huanying p{margin:0;padding:0;}
	#huanying marquee{float:left;width:950px;}
	
	#ydh{}
	#ydh a{display:inline-block;text-align:center;line-height:32px;margin:0 15px;}

#top2{height:140px;clear:both;vertical-align:middle;}	
	#logo{height:115px;padding-top:8px;}
	#tel{height:110px;padding-top:20px;}
	
#navbg{margin-top: 10px;}
#nav{position:relative;height:52px;}
#nav>ul{height:52px;}
#nav>ul>li{height:52px;vertical-align:middle;position:relative;width:120px;float:left;box-sizing:border-box;text-align:center;line-height:20px;padding-top:15px;}
#nav>ul>li+li{}
#nav>ul>li>a{font-size:18px;color:#000；;}
#nav>ul>li>a>span{font-size:18px;display: block;color:#000；}
#nav>ul>li:hover{background:#0176E7;}
#nav>ul>li:hover a{color:#FFF;}

#nav>ul>li ul{position:absolute;z-index:999;top:52px;left:0;right:0;width:142px; display:none; margin: 0 auto; padding: 0; left: 0;}
#nav>ul>li:hover ul{display:block;}
#nav>ul>li ul a{display:block;}
#nav>ul>li ul li{line-height:40px;border-bottom:1px white solid;background:white;text-align:center;}
#nav>ul>li ul li a{color:white;font-size:15px;}
#nav>ul>li ul li a:hover{}

#banner{width:100%;height:569px;clear:both;position:relative;overflow:hidden;margin-top: 10px;}
	.jc_index_banner{width:1920px;height:569px; overflow:hidden; position:relative;margin-left:-960px; left:50%; }
	.skitter-large-box{margin-left:-960px;left:50%;position:absolute;}
	.skitter{max-width:1920px;}
	.skitter-large-box,.skitter{width:1920px;background:#fff url(../images/{$bg.src});}
	.skitter-large-box,.skitter img{height:569px;}
	
#cbanner{background:url(../images/ciyebanner.jpg) no-repeat top center;height:300px;position:relative;}


.huibg{}

#topd{height:64px;border-bottom:1px #D8D8D8 solid;overflow:hidden;padding-bottom:25px;}
	#hotkey{width:920px;height:64px;font-size:14px;overflow:hidden;padding-left:20px;line-height:64px;}
		#hotkey span{color:#FEC202;font-size:16px;font-weight:bold;}
		#hotkey p{display:inline-block;}
	#search{padding-right:20px;padding-top:18px;}
		input.searchinput{width:224px;height:32px;border-radius:5px;border:1px #CCCCCC solid;margin-top:3px;border-right:0;}
		#searchbtn{margin:3px 0 0 -4px;}

#allplist .title{height:112px;text-align: center;}
	#hproducts .hd{height:74px;padding:16px 0;}
	#hproducts .hd ul li{margin-right:18px;text-align:center;float:left;width:198px;}
	#hproducts .hd ul li a{display:block;width:196px;height:40px;margin-right:18px;line-height:40px;float:left;border:1px #0195FF solid;}
	#hproducts .hd ul li:last-child:after{content:"";clear:both;}
	#hproducts .hd ul li.on{background:url(../images/5.gif) bottom center no-repeat;height:57px;}
	#hproducts .hd ul li a{font-size:15px;}
	#hproducts .hd ul li.on a{color:white;background:#0195FF;} 
	#hproducts .hd dd{background:#666666;width:198px;height:40px;color:white;float:right;text-align:center;line-height:40px;}
	
	#hproducts .bd{min-height:580px;width:1320px;margin:0 auto;padding-bottom:20px;}	
	#hproducts .bd ul li{width:251px;height:290px;margin-right:16px;padding:18px;float:left;margin-bottom:20px;text-align:center;line-height:40px; }
	#hproducts .bd ul li:nth-child(4n){margin-right:0;}
	#hproducts .bd ul li .img img{width:210px;height:210px;}
	#hproducts .bd ul li .name{margin-top:8px;}
	#hproducts .bd ul li .name a{font-size:14px;}
	
#hgg{padding:20px 0;background:url(../images/7.jpg) center center no-repeat;height:231px;}	


#habout{padding-bottom:52px;}
	#habout .container{background:url(../images/9.jpg) top right no-repeat;min-height:480px;}
	#habout .nr{width:660px;}
	#habout .title{height:139px;}
	#habout .con{height:265px;overflow:hidden;padding-left:12px;width:660px;padding-top:8px;}
	#habout .xqbg{height:58px;background:url(../images/10.gif) no-repeat;margin-left:5px;padding-top:10px;}
		 
#hys{background:url(../images/11.jpg) center top no-repeat;height:1135px;box-sizing:border-box;padding:64px 0;}
	#hys .litem{height:360px;clear:both;}
	#hys .ritem{height:338px;clear:both;}
	#hys .nr{width:632px;padding-top:154px;margin-left:12px;}
	#hys .ritem .nr{float:right;margin-right:15px;}

#hgg1{background:url(../images/12.gif) top center no-repeat;height:182px;margin-bottom:50px;}	

#hscxc{margin-bottom:30px;}
	#hscxc .con{width:945px;}
	#hscxc .con li{background:url(../images/14.jpg) no-repeat;width:464px;height:358px;box-sizing:border-box;padding:15px 15px;margin-right:10px;float:left;margin-bottom:10px;line-height:40px;text-align:center;}
	#hscxc .con li:nth-child(2n){margin-right:0;}
 	#hscxc .con li img{width:420px;height:280px;margin:0 auto;}
		
	#hscxc .title{background:url(../images/13.jpg) no-repeat;width:330px;height:721px;}

#newsbox{padding-bottom:36px;}
	#newsbox .title{height:117px;text-align: center;}
	#newsbox .con{padding:12px;}
		#xwzx{width:616px;overflow:hidden;}
		#hyzs{width:616px;overflow:hidden;}
	#newsbox .tit{height:41px;margin-bottom:10px;}
		#xwzx .tit{}
		#hyzs .tit{}
	#newsbox .one{background:#F8F8F8;height:150px;}
	#newsbox .one .img img{width:200px;height:150px;}
	#newsbox .one .txt{width:390px;margin-right:4px;line-height:30px;}
	#newsbox .one .name{font-size:16px;line-height:45px;}
	#newsbox .one .info{color:#666666;}
	#newsbox ul li{line-height:40px;height:40px;border-bottom:1px #2F2F2F dashed;clear:both;}
	#newsbox ul li span{float:right;}
	#newsbox .more{background:url(../images/18.gif) top left no-repeat;height:32px;width:100px;float:right;margin:10px 0;}
	

#hcgal{padding:25px 0;}
	#hcgal .title{height:50px;line-height:50px;border-left:8px #005ED0 solid;padding-left:16px;margin-bottom:20px;background:#F2F2F2;font-size:20px;font-weight:bold;color:#005ED0;}
	#hcgal .title span{float:right;font-size:16px;font-weight:normal;margin-right:15px;color:black;}
	#hcgal .con{width:1300px;height:200px;overflow:hidden;margin:0 auto;}
	#hcgal .con ul li{width:252px;height:200px;margin-right:10px;text-align:center;line-height:30px;}
	#hcgal .con ul li  img{width:252px;height:170px;}
	

#dsdbk{margin-top:30px;}
	#hyqlj .title{width:230px;height:60px;background:url(../images/19.gif) no-repeat;}
	#hyqlj .con{width:1070px;line-height:30px;}
	#hyqlj{margin-bottom:10px;}
#dsdbk a{padding-right:18px;}
#dsdbk .plist{border-top:1px #ccc solid;line-height:36px;clear:both;}
	
#copyright{margin-top:30px;background-color: #000;overflow:hidden;color:white;}
#copyright a{color:white;}
	#dnav{line-height:62px;width:1150px;margin:0 auto;}
	#dnav ul li{float:left;width:124px;font-size:16px;height:62px;text-align:center;}
#copyright .con{width:1190px;margin:0 auto;padding-top:30px;overflow:hidden;text-align: center;}
	#dlxwm{width:384px;overflow:hidden;}
	#copyright .nr{width:590px;overflow:hidden;padding: 0 15px;}
	#rer .nr{width:200px;overflow:hidden;}
	
.box{ width: 1276px;margin:0 auto;clear:both;}
.imgbox{text-align:center;}	
#m_left{float:left;width:276px;}
#cpfl{float:left;width:276px;}

#cpfl .fl{font-size: 18px;background:#FEFEFF;line-height:25px;margin:10px 0;}
#cpfl .fl>a{padding-left:0px;}
#cpfl .fl.on{background:#0e90d2 url(../images/shouye_30.jpg) no-repeat 235px 15px;}
#cpfl .fl:hover{background:#0e90d2;}
#cpfl .fl.on a{color:#fff}
#cpfl .fl:hover a{color:#fff}
#cpfl .fl ol a{color:#fff;line-height:44px;padding-left:30px;}
#cpfl .fl ol li{border-bottom:1px #ccc dotted;}

#m_rdxw{clear:both;margin-top:20px;overflow:hidden; position:relative; }
#m_rdxw .txt .c{color:#777;}
#m_rdxw .tit{height:47px;color:#fff;background:#106EE8;line-height:47px;}
#m_rdxw .tit strong{font-size:16px;margin-left:10px;}
#m_rdxw .tit a{float:right;margin-right:10px;color:#fff}
#m_rdxw .con {border-top:0;height:500px;}
#m_rdxw .con ul:after{clear: both;display: table;content: '';}
#m_rdxw .con ul li{height:90px;}
#m_rdxw .con:after{clear: both;display: table;content: '';}
#m_rdxw .con .t{font-size:16px;}

#m_right{float:right;width:964px;}
#m_right .tit{background: url(../images/shouye_21.jpg) no-repeat 0 13px;padding:5px 0 0 40px;border-bottom:2px #0F6DE7 solid;font-size: 22px;}
#m_right .tit a{float: right;}

.dqwz{line-height:84px;height:30px;box-sizing:border-box;padding:0 10px;text-align: right;margin-bottom:-20px;}
#pro_right {width: 872px;}
#p_proList li{margin: 0;width:238px;}
#p_proList li .img img{height:228px;width:228px;border:1px #eee solid;}

#xgcp{clear:both;}
#xgcp .con{padding-top:15px;}
#xgcp li{float:left;width:240px;height:226px;text-align:center;line-height:36px;}
#xgcp li img{width: 228px;height: 190px;border: 1px #eee solid;}
#xgcp li:last-child:after{content:"";clear:both;}

#xgxw{clear:both;}
#xgxw .con{padding:10px 0 30px 0;}
#xgxw li{float:left;width:48%;margin:0 5px;border-bottom:1px #ccc dashed;line-height:40px;}

#c_main{padding-top:20px;}

.contentcon{padding-top:20px;}

h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:0;padding:0;}

#newsshow p{margin-bottom:20px;}
.con h3{overflow: hidden;white-space:nowrap;}
h3 a{display:block;overflow: hidden;text-overflow:ellipsis;line-height: 40px;}
.tempWrap ul {height:500px;}
.tit1{background: url(../images/dhbj.png) no-repeat 0 0px;height:78px;text-align: center;}
.cn{
    top: 20px;
    left: 20px;
    color: white;
    font-size: 32px;
    font-weight: bold;
}
.en{
	    font-weight: normal;
    font-size: 16px;
}
.tit2{background: url(../images/dhbj.png) no-repeat 0 0px;height:78px;text-align: center;}
.nywzbt{font-size:25px;font-weight: bold;text-align: center;}
.footer-bar {
	position: fixed;
	z-index: 999;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	font-size: 0;
	text-align: center;
	border-top: 1px solid #ddd;
	color: #666;
	background: #fff;
	table-layout: fixed
}

@media (max-width:767px) {
.footer-bar {
	display: table
}
}
.footer-bar .fb-item {
	display: table-cell;
	height: 50px;
	font-size: 16px;
	vertical-align: middle
}
.footer-bar .fb-item .fa {
	font-size: 24px;
	line-height: 26px
}
.footer-bar .fb-item span {
	display: block;
	font-size: 12px;
	line-height: 12px
}
.footer-bar a {
	display: block;
	color: #666;
	text-decoration: none
}
.footer-bar a:active, .footer-bar a:focus, .footer-bar a:hover {
	color: #333
}
.footer {
	padding: 40px 0 0;
	font-size: 12px;
	color: #999;
	background: #222
}

@media (max-width:767px) {
.footer {
	padding: 0 0 50px!important
}
}
.footer a {
	color: #999
}
.footer a:hover {
	color: #ccc
}
.footer .copyright {
	margin-top: 10px;
	padding: 20px 0;
	text-align: center;
	border-top: 1px solid #333;
	font-size:14px;
}

@media (max-width:767px) {
.footer .copyright {
	margin: 0;
	border: 0
}
}
.footer .footer-widget {
	display: table;
	width: 100%;
	word-spacing: -1em
}
.footer .footer-widget * {
	font-size: 14px;
	word-spacing: 0
}
.footer .widget {
	padding: 0 15px;
	margin-bottom: 30px;
	float: none;
	display: inline-block;
	vertical-align: top;
	background: none;
	border: 0
}
.footer .widget a {
	color: #999
}
.footer .widget a:hover {
	color: #ccc
}
.footer .widget ol li, .footer .widget ul li {
	border-bottom: 0
}
.footer .widget-title {
	padding: 0;
	border: 0;
	margin: 0 0 15px;
	font-size: 18px;
	color: #ccc
}
.footer .widget_lastest_products .p-list {
	margin: -3px!important
}
.footer .widget_lastest_products .p-item {
	padding: 0 3px;
	margin-bottom: 6px
}
.footer .widget_lastest_products .title {
	display: none
}
.footer .widget_lastest_news li a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.footer .bookmarks {
	padding: 15px 10px 12px;
	margin-bottom: -10px;
	border-top: 1px solid #333;
	background: #252525
}
.footer .bookmarks-title {
	float: left;
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	color: #ccc
}
.footer .bookmarks-list {
	padding-left: 65px
}
.footer .bookmarks-list a {
	display: inline-block;
	margin-right: 8px;
	margin-bottom: 3px;
	line-height: 18px
}
.footer .bookmarks-list a:hover {
	text-decoration: none
}
.footer-simple {
	padding: 0
}
.footer-simple .copyright {
	margin: 0;
	padding: 30px 0;
	border: 0
}
.footer-simple .footer-menu, .footer-simple .menu {
	padding: 0;
	list-style: none;
	font-size: 14px
}
.footer-simple .footer-menu ul, .footer-simple .menu ul {
	padding: 0;
	list-style: none
}
.footer-simple .footer-menu li, .footer-simple .menu li {
	display: inline-block;
	padding: 0 10px 0 9px;
	line-height: 1;
	border-right: 1px solid #666
}
.footer-simple .footer-menu li:last-child, .footer-simple .menu li:last-child {
	border-right: 0
}
.qiqi_mtop{ margin-top:20px;width:1190px;margin: 0 auto;}
.qiqi_link{ height:auto; background: #fff;border-radius:5px; border-bottom:1px solid #DCDCDC;}
.qiqi_link .qiqi_tab{ overflow:hidden; padding:10px;}
.qiqi_link .qiqi_tab span{ float:right; padding:10px 10px 10px 2px; color:#555555;}
.qiqi_link .qiqi_tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#555555; border-border:2px #35393C solid;}
.qiqi_link .qiqi_tab a:hover{ color:#900; text-decoration:none; border-bottom:2px #FC0 solid; }
.qiqi_link .qiqi_tab a.on{ color:#555; text-decoration:none; border-bottom:2px #35393C solid; }
.qiqi_link .qiqi_link_con{ overflow:hidden; padding:10px;}
.qiqi_link .qiqi_link_con li{ display:none;line-height:30px;  color:#555555}
.qiqi_link .qiqi_link_con li a{ color:#333; text-decoration:none; margin-left:5px; line-height:30px; }
.qiqi_link .qiqi_link_con li a:hover{ color:#06F; text-decoration:none; line-height:30px;}
